package relatorio;

import java.util.HashMap;
import javax.swing.JOptionPane;

import net.sf.jasperreports.engine.JRResultSetDataSource;
import net.sf.jasperreports.engine.JasperFillManager;
import net.sf.jasperreports.engine.JasperPrint;
import net.sf.jasperreports.view.JasperViewer;

import utilitarios.conexao;

public class relatCidade {

    conexao con = new conexao();

    public relatCidade() {
        try {
            con.conecta();
            con.executeSQL("SELECT * from cidade");
            JRResultSetDataSource jrRS = new JRResultSetDataSource(con.resultset);
            JasperPrint jasperPrint = JasperFillManager.fillReport(
                    "relatorio/relCidades.jasper", new HashMap(), jrRS);
            JasperViewer.viewReport(jasperPrint);
        } catch (Exception erro) {
            JOptionPane.showMessageDialog(null, "deu erro =" + erro);
        }
    }

    public static void main(String args[]) {
        new relatCidade();
    }
}


